Folding@Home
Περιεχόμενα
Εισαγωγή
Το Folding@Home είναι ένα πρόγραμμα που αναπτύχθηκε από το πανεπιστήμιο του Stanford το οποίο χρησιμοποιεί την CPU του συστήματος για να προσομοιώσει την διαδικασία της "αναδίπλωσης" πρωτεΐνης στο ανθρώπινο σώμα. Μετά αυτή η πληροφορία χρησιμοποιείται για να καταλάβουμε καλύτερα πως το σώμα αναδιπλώνει τις πρωτεΐνες και πως η ακατάλληλη αναδίπλωση των πρωτεϊνών προκαλεί σοβαρές ασθένειες στο σώμα, συμπεριλαμβανομένου του καρκίνου. Περισσότερες πληροφορίες μπορείτε να βρείτε στην ιστοσελίδα Folding@Home (το link μπορείτε να το βρείτε παρακάτω) και τα αποτελέσματα και οι αναφορές της επαναστατικής έρευνας μπορούν να βρεθούν στην κυρίως ιστοσελίδα (επίσης το link παρακάτω). Αυτό το πρόγραμμα δεν πιάνει μεγάλο χώρο στο δίσκο σας και απαιτεί μια απλή εντολή στο τερματικό στην εκκίνηση. Βοηθήστε να σώσουμε ζωές! Κάντε την διαφορά!
Λήψη & Εγκατάσταση
Τα πρώτα βήματα που πρέπει να κάνετε για να τρέξετε το Folding@Home στον υπολογιστή σας είναι να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα πελάτη αναδίπλωσης. Αυτό το πρόγραμμα χρειάζεται το παράθυρο τερματικού για να τρέξει και μπορείτε να το έχετε ελαχιστοποιημένο ή να το μεταφέρετε σε άλλο υπολογιστή για να τρέξει. Τώρα που ξέρετε τι είναι το Folding@Home, μπορείτε να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα. Μπορείτε να βρείτε ένα σύνδεσμο για την λήψη του προγράμματος στην ιστοσελίδα Folding@Home, ή μέσω του παρακάτω συνδέσμου.
Στην σελίδα λήψης του προγράμματος, υπάρχει ενότητα για έκδοση για Linux του πελάτη, με εικόνα του πιγκουίνου δίπλα από τις πληροφορίες του πακέτου. Κάντε κλικ στον πιγκουίνο για να κατεβάσετε το πακέτο. Να σημειωθεί ότι το πακέτο αποτελεί συνδυασμό πολλών προγραμμάτων, η έκδοση SMP απαιτεί 64bit επεξεργαστή. Κατεβάστε το πακέτο σε μια γνωστή τοποθεσία. Μόλις το κατεβάσετε, ανοίξτε ενα παράθυρο τερματικού, και χρησιμοποιείστε την εντολή cd
για να μετακινηθείτε στον κατάλογο που το έχετε κατεβάσει το Folding@Home. Σειρά έχει η αποσυμπίεση του πακέτου. Για να το κάνετε αυτό, χρησιμοποιείστε την παρακάτω εντολή σε παράθυρο τερματικού...
tar -xzvf FAH6.02-Linux.tgz
Σημειώστε ότι το όνομα του πακέτου (πλάγια γράμματα) μπορεί να μην ταιριάζουν με το όνομα του πακέτου σας. Εάν αυτό είναι το πρόβλημα, αντικαταστήστε το όνομα του παραπάνω πακέτου με το όνομα του πακέτου σας. Τώρα, για να τα έχετε όλα σε τάξη, πάμε να δημιουργήσετε ένα κατάλογο μέσα στον προσωπικό σας φάκελο /home για να μετακινήσετε τα αρχεία εκεί μέσα. Για να το κάνετε αυτό, δώστε τις παρακάτω εντολές (κάθε γραμμή αντιπροσωπεύει νέα εντολή)...
cd mkdir Folding@Home
Αυτό θα δημιουργήσει ένα κατάλογο με το όνομα Folding@Home μέσα στον κατάλογο /home/username. Τώρα που υπάρχει ο κατάλογος για να τοποθετήσετε τα αρχεία, πρέπει να τα τοποθετήσετε εκεί μέσα. Χρησιμοποιήστε την εντολή cd
, για να μετακινηθείτε πίσω στον κατάλογο ου έχετε κατεβάσει τα αρχεία. Τώρα που είστε μέσα σε αυτό τον κατάλογο, χρησιμοποιήστε τις παρακάτω εντολές (ξανά, κάθε εντολή αντιπροσωπεύει μια νέα εντολή)...
mv mpiexec ~/Folding@Home mv fah6 ~/Folding@Home
Τώρα είναι η σειρά της εγκατάστασης του προγράμματος με τις παρακάτω εντολές...
cd ~/Folding@Home ./fah6
Αυτό θα αρχικοποιήσει την εγκατάσταση. Αρχικά θα ερωτηθείτε για το όνομα χρήστη. Εάν έχετε χρησιμοποιήσει το Folding@Home σε Windows, ή άλλο σύστημα Linux, χρησιμοποιείστε το όνομα αυτό. Εάν είστε νέος χρήστης στο Folding@Home, απλά εισάγετε ένα νέο όνομα που θέλετε να έχετε. Αυτό θα είναι το όνομα που θα συμμετέχετε και θα "αναδιπλώνετε" (πληροφορίες θα δωθούν πιο κάτω σε αυτή τη σελίδα). Στο επόμενο βήμα θα ερωτηθείτε για το νούμερο της ομάδας. Εάν συμμετέχετε σε μια ομάδα του Folding@Home, εισάγετε αυτό το νούμερο (μια λίστα με τις ομάδες μπορεί να βρεθεί στην διεύθυνση Ομάδων Folding@Home). Εάν δεν συμμετέχετε σε κάποια ομάδα, απλά πατήστε το πλήκτρο enter για να εισάγετε την προεπιλογή 0
(ή συμμετέχετε στην ομάδα χρηστών openSUSE: 35676
). Στις επόμενες οθόνες θα σας ζητηθούν παρόμοια θέματα και μπορείτε απλά να πιέστε το enter για να εισάγετε την προεπιλεγμένη τιμή. Μόλις απαντήσετε στις ερωτήσεις, το Folding@Home θα έχει εγκατασταθεί στο σύστημά σας και θα ξεκινήσετε την αναδίπλωση!
Εκτέλεση Folding@Home
Για την εκτέλεση του πελάτη αναδίπλωσης, ανοίξτε ένα παράθυρο τερματικού και χρησιμοποιείστε την παρακάτω εντολή. Το Folding@Home δεν εκκινεί αυτόματα όταν εκκινεί το openSUSE: πρέπει να εκτελεστεί χειροκίνητα. Αυτό το παράθυρο τερματικού πρέπει να παραμείνει ανοικτό όλη τη διάρκεια εκτέλεσης του προγράμματος Folding@Home. Εάν κλείσετε το παράθυρο, τότε θα τερματιστεί και το πρόγραμμα Folding@Home. Αυτό το παράθυρο μπορεί να ελαχιστοποιηθεί στη μπάρα εργασίας ή να μετακινηθεί σε άλλη επιφάνεια εργασίας του υπολογιστή σας για περισσότερη αξιοπιστία.
cd ~/Folding@Home; ./fah6
Εάν έχετε εγκαταστήσει το Folding@Home σε άλλο κατάλογο, αντικαταστήστε τον ~/Folding@Home με το όνομα του δικού σας καταλόγου. Το πρώτο κομμάτι της παραπάνω εντολής χρησιμοποιείται για εισέλθει ο χρήστης στον κατάλογο του πελάτη αναδίπλωσης. Εάν ο κατάλογος λέγεται Folding@Home και βρίσκεται μέσα στον κατάλογο /home/username, τότε το πρώτο κομμάτι κομμάτι της παραπάνω εντολής πρέπει να αντικατασταθεί με τις σωστές πληροφορίες.
Στατιστικά έργου
Το Folding@Home κρατάει logs των έργων που έχουν υποβληθεί από κάθε χρήστη, και τον συνολικό αριθμό των επεξεργαστών που χρησιμοποιήθηκαν για την αναδίπλωση τις τελευταίες 7 ημέρες,και τις τελευταίες 50 ημέρες. Αυτή η πληροφορία βρίσκεται στην ιστοσελίδα του Folding@Home. Οι σύνδεσμοι για τα στατιστικά των δοτών και της ομάδας βρίσκονται παρακάτω. Κάθε χρήστης που έχει πάρει πιστοποιητικό για το έργο του, μπορεί να βρει την συνεισφορά του στην ιστοσελίδα των στατιστικών.
Εγκαταλείποντας το πρόγραμμα πελάτη
Το να σταματήσετε το Folding@Home είναι πολύ απλό: είτε κλείνετε το παράθυρο τερματικού που τρέχει το Folding@Home, ή πιέχοντας Ctrl+C
στο πληκτρολόγιό σας. Και με τις δυο μεθόδους θα εξέλθετε από το πρόγραμμα πελάτη χωρίς να ολοκληρωθεί η τρέχουσα εργασία. Όταν εκκινήσετε ξανά το Folding@Home, θα συνεχίσει από την τελευταία ολοκληρωμένη εργασία.